803.73 meters = 2636 feet and 10.91 inches