95.4 meters = 312.992126 feet