837.7 meters = 2748 feet and 4.31 inches