119.19 meters = 391 feet and 0.52 inches