603.6 meters = 1980.314961 feet