104.5 x 11.2 meters = 342.85 x 36.75 feet