804.5 meters = 2639 feet and 5.23 inches