29.5 x 38.6 meters = 96.78 x 126.64 feet