34 x 101 meters = 111.55 x 331.36 feet