68 x 177.1 meters = 223.1 x 581.04 feet