418 x 419 feet = 127.41 x 127.71 meters