994.9 meters = 3264 feet and 1.29 inches