128 x 100 meters = 419.95 x 328.08 feet