76 x 401 feet = 23.16 x 122.22 meters