119.67 meters = 392 feet and 7.42 inches