56 x 188.6 meters = 183.73 x 618.77 feet