993.4 inches = 25.23236 meters