56 x 103.4 meters = 183.73 x 339.24 feet