119.51 meters = 392 feet and 1.12 inches