63.3 x 153 feet = 19.29 x 46.63 meters