83 x 135.2 meters = 272.31 x 443.57 feet