118.63 meters = 389 feet and 2.47 inches