119.05 meters = 390 feet and 7.01 inches