119.65 meters = 392 feet and 6.63 inches