199 x 153.1 feet = 60.66 x 46.66 meters