179.3 x 177.1 feet = 54.65 x 53.98 meters