95 x 592 meters = 3740.16 x 23307.09 inches