119.61 meters = 392 feet and 5.06 inches