119.45 meters = 391.896325 feet