154 x 874 feet = 46.94 x 266.4 meters