68 x 136 meters = 223.1 x 446.19 feet