123 x 61 meters = 403.54 x 200.13 feet