998.4 inches = 25.35936 meters