69.4 x 177.8 feet = 21.15 x 54.19 meters