93.49 meters = 306.725722 feet