27 x 138 meters = 88.58 x 452.76 feet