58.4 x 36 meters = 2299.21 x 1417.32 inches