119.18 meters = 391 feet and 0.13 inches