119.52 meters = 392 feet and 1.51 inches