123 x 130 meters = 403.54 x 426.51 feet