63 x 204 feet = 19.2 x 62.18 meters