81 x 165.9 meters = 265.75 x 544.29 feet