313.9 feet = 95.67672 meters