119.64 meters = 392 feet and 6.24 inches