1196.6 inches = 30.39364 meters