119.3 meters = 391.404199 feet