55 x 26 meters = 180.45 x 85.3 feet