134.5 x 156.3 feet = 41 x 47.64 meters