78 x 105 feet = 23.77 x 32 meters