119.8 meters = 393.044619 feet