305.89 meters = 1003.576115 feet