191 x 416 feet = 58.22 x 126.8 meters