62 x 167 meters = 203.41 x 547.9 feet