112.2 meters = 368 feet and 1.32 inches