128 x 140 meters = 419.95 x 459.32 feet