119.07 meters = 390 feet and 7.8 inches