11328 cm = 371 feet and 7.84 inches