84 x 177.5 feet = 25.6 x 54.1 meters