11.6 x 124.2 meters = 38.06 x 407.48 feet