119.63 meters = 392 feet and 5.84 inches