994.4 inches = 25.25776 meters