81 x 155 meters = 265.75 x 508.53 feet