1226.1 inches = 31.14294 meters