107 x 607 feet = 32.61 x 185.01 meters