119.58 meters = 392 feet and 3.87 inches