190 x 334 feet = 57.91 x 101.8 meters