204 x 343 feet = 62.18 x 104.55 meters