67 x 156 meters = 219.82 x 511.81 feet