119.32 meters = 391 feet and 5.64 inches