81 x 54.1 meters = 265.75 x 177.49 feet