139 x 77 feet = 42.37 x 23.47 meters