298.8 meters = 980.314961 feet