154 x 76 feet = 46.94 x 23.16 meters