93 x 590 meters = 3661.42 x 23228.35 inches