190 x 156 meters = 7480.31 x 6141.73 inches