95 x 359 meters = 3740.16 x 14133.86 inches