118.62 meters = 389 feet and 2.08 inches