154 x 64.1 feet = 46.94 x 19.54 meters