61 x 145.9 meters = 200.13 x 478.67 feet