119.08 meters = 390 feet and 8.19 inches