100 x 128 meters = 328.08 x 419.95 feet