820.5 meters = 2691 feet and 11.15 inches