68 x 137 meters = 223.1 x 449.48 feet