306.9 meters = 1006.889764 feet