488.95 inches = 12.41933 meters