12.4 x 7.6 meters = 40.68 x 24.93 feet