49 x 128 meters = 160.76 x 419.95 feet