119.48 meters = 391 feet and 11.94 inches