73 x 334 feet = 22.25 x 101.8 meters