95.95 meters = 314.796588 feet