123 x 204 meters = 403.54 x 669.29 feet