660.42 meters = 2166.732283 feet