153 x 354 feet = 46.63 x 107.9 meters