119.45 meters = 391 feet and 10.76 inches