58 x 521 meters = 2283.46 x 20511.81 inches