119.09 meters = 390 feet and 8.58 inches