488.59 inches = 12.410186 meters