66 x 155 feet = 20.12 x 47.24 meters