81 x 527 meters = 265.75 x 1729 feet