204.1 x 41 meters = 669.62 x 134.51 feet