119.17 meters = 390 feet and 11.73 inches