89 x 476 meters = 3503.94 x 18740.16 inches