62 x 55 meters = 203.41 x 180.45 feet