77 x 105 feet = 23.47 x 32 meters