119.73 meters = 392 feet and 9.78 inches