10176 inches = 258.4704 meters