889.2 meters = 35007.874016 inches