53.6 x 68 meters = 175.85 x 223.1 feet