119.47 meters = 391 feet and 11.54 inches