804.9 meters = 2640 feet and 8.98 inches