884.9 meters = 2903 feet and 2.58 inches