119.02 meters = 390 feet and 5.83 inches