54.9 x 21.6 meters = 180.12 x 70.87 feet