130 x 123 meters = 426.51 x 403.54 feet