25 x 488 meters = 984.25 x 19212.6 inches