93.76 meters = 307 feet and 7.34 inches