203 x 577 meters = 7992.13 x 22716.54 inches