110 x 199.5 meters = 360.89 x 654.53 feet