2321 feet = 707.4408 meters