101 x 188 meters = 331.36 x 616.8 feet