11989 inches = 304.5206 meters