804.8 meters = 2640 feet and 5.04 inches