1006 x 56 meters = 3300.52 x 183.73 feet