119.25 meters = 391 feet and 2.88 inches