100 x 189.5 meters = 328.08 x 621.72 feet