260 x 954 feet = 79.25 x 290.78 meters